遇: to meet, to encounter, to treat, to receive, opportunity, chance...
突出: prominent, outstanding, to give prominence to, to protrude, to project...
国土: country's territory, national land...
媳妇: daughter-in-law, wife (of a younger man), young married woman, young woman...
昆虫: insect...
耀眼: to dazzle, dazzling...
共和国: republic...
大人: adult, grownup, title of respect toward superiors...
抗衡: to compete with, to vie with, to counter...
遇上: to come across (sb), to run into...